package eMails;

public class EMail {
	
	String asunto;
	Fecha fecha;	
	String origen;
	String destino;
	String cuerpo;
	
	public EMail(String asunto,String origen,String destino,String cuerpo) {
		this.asunto = asunto;		
		this.origen = origen;
		this.destino = destino;
		this.fecha = new Fecha();
	}	
	

	public String getAsunto() {
		return asunto;
	}

	public Fecha getFecha() {
		return fecha;
	}

	public String getOrigen() {
		return origen;
	}

	public String getDestino() {
		return destino;
	}	
	
	public String getCuerpo() {
		return cuerpo;
	}
	
	@Override
	public boolean equals(Object o) {
		if(o instanceof EMail){
			EMail email = (EMail)o;
			return this.asunto == email.getAsunto() && this.fecha.equals(email.getFecha())
					&& this.origen == email.getOrigen() && this.destino == email.getDestino()
					&& this.cuerpo == email.getCuerpo();
		}
		else
			return false;		
	}
	
	

}
